LOAD DLL

This command will load a DLL into memory under the specified DLL Number.

  Syntax
LOAD DLL DLLName, DLL Number
  Parameters
DLLName
String
The DLL file must exist either in the current working directory or the Windows system folder
DLL Number
Integer
The DLL Number must be an integer value between 1 and 256

  Returns

This command does not return a value.

  Description

The DLL file must exist either in the current working directory or the Windows system folder. If the file is not found this command will fail. The DLL Number must be an integer value between 1 and 256.

  Example Code
cls
print "Loading DLL..."
LOAD DLL "TestDLL.dll",1
if DLL EXIST(1)=1
print "Calling DLL Function...";
if DLL CALL EXIST(1, "?MyFunc@@YAXXZ")=1
print "okay."
CALL DLL 1, "?MyFunc@@YAXXZ"
else
print "does not exist."
endif
print "Calling DLL Function with Return Value...";
if DLL CALL EXIST(1, "?MyFunc@@YAHH@Z")=1
print CALL DLL(1, "?MyFunc@@YAHH@Z")
else
print "does not exist."
endif
print "Deleting DLL..."
DELETE DLL 1
else
print "not loaded."
endif
do
loop
end
  See also

SYSTEM Commands Menu
Index